DFB Developers Kit Release 3! 03/09/95 by Andrew Leppard Welcome to the third installment of the DFB developrs Kit, this kit is *NOT* complete. At the moment it is only for assembly or die-hard C coders. This kit includes: ================== 1) This document, ReadMe.txt 2) The includes: dfb.i, dfb_lib.i, dfbinternal.i & dfb.h, dfb_protos.h, dfb_pragmas.h 3) The dfb.library autodoc: dfb.doc 4) *2* example programmes which can easily be modified to be something extremly useful. What I should add in ==================== 1) A 'real life' guide to writing doors for DFB (& MAXS), the autodocs aren't fun to read - they just tell you what the library does and not how to programme it. (Don't take my word on this one) 2) More examples, hopefully I'll include the source to the user and section editor to show how it can be done. What I want people to help me with (i.e i'm too lazy) ===================================================== 1) The C include files for this, some functions i.e: DisplayNode() may be impossible to implement but I will recitfy this for you (hopefully). - I have implemented the C includes for a couple of functions, but they are far from complete. If someone could do this for me it'd be much appreciated - 2) Example programmes using dfb in higher level languages, e.g: BASIC. The BEST way to support DFB (apart from giving me money :) is to code doors for it! Disclaimer ========== When I wrote these includes I had *NO* idea about C. So don't be surprised if some of the 'pseudo' C lines in the dfb.doc file are a load of... - I know about C now and have started the includes - Enjoy, Andrew Leppard (4/8/96) History ======= New for release 2: Filled in a couple of addresses missing from the original autodoc and added in the .fd file. New for release 3: Added in the groovy icons, minor changes to the dfb.doc file. Some IMPORTANT changes to the dfb.doc file. New for release 4: Did a couple of C includes, enough to allow the demo C programme - DFBAddFile. dfb.doc now lists the V2, V3+ functions. E.g ReadPrefs() and GetMarkedListNext()